package com.nandi.emergencyinspection.bean

import java.io.Serializable

/**
 * Date:2021/4/16
 * Time:8:15 PM
 * author:qingsong
 */
class MacroInfoListBean : Serializable {
    /**
     * countId :
     * current : 0
     * hitCount : true
     * maxLimit : 0
     * optimizeCountSql : true
     * orders : [{"asc":true,"column":""}]
     * pages : 0
     * records : [{"configId":0,"createTime":"","createUserId":0,"delFlag":true,"disasterId":0,"disposeResult":"","disposeStatus":0,"disposeTime":"","disposeUserId":0,"fileId":"","id":0,"isValid":true,"macroInfo":"","measuredData":0,"name":"","pikk":"","remark":"","threshold":0,"username":"","warnLevel":0}]
     * searchCount : true
     * size : 0
     * total : 0
     */
    var countId: String? = null
    var current: Int? = 0
    var hitCount = false
    var maxLimit = 0
    var optimizeCountSql = false
    var pages: Int? = 0
    var searchCount = false
    var size: Int? = 0
    var total = 0
    var orders: List<OrdersBean>? = null
    var records: List<RecordsBean>? = null

    class OrdersBean : Serializable {
        /**
         * asc : true
         * column :
         */
        var asc = false
        var column: String? = null
    }

    class RecordsBean : Serializable {
        /**
         * pikk : RS/LH-DX-102
         * id : 34
         * disasterId : 1
         * configId : null
         * fileId : null
         * macroInfo : 后缘裂缝：出现不连续拉裂缝
         * warnLevel : 4
         * measuredData : 10.0
         * threshold : 10.0
         * isValid : null
         * remark :
         * disposeResult : null
         * disposeStatus : 0
         * disposeTime : null
         * disposeUserId : null
         * createTime : 2021-04-16 19:45:34
         * createUserId : 1
         * delFlag : false
         * name : 围岭公园棚改指挥部
         * username : admin
         * voList : [{"id":2,"fileId":874,"recordId":34,"name":"后缘裂缝：出现不连续拉裂缝","createTime":"2021-04-16 19:46:15","createUserId":1,"delFlag":false,"fileVO":{"id":874,"businessCode":null,"originalName":"IMG_20210416_18_42_01.jpg","customName":null,"relativePath":"2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg","filetype":"jpg","fileSize":73113,"createuserid":1,"remark":null,"createtime":"2021-04-16 19:45:32","version":null,"netUrl":"http://172.16.0.73/2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg"}}]
         */
        var pikk: String? = null
        var id = 0
        var disasterId = 0
        var configId: Any? = null
        var fileId: Any? = null
        var macroInfo: String? = null
        var warnLevel = 0
        var measuredData = 0.0
        var threshold = 0.0
        var isValid: Any? = null
        var remark: String? = null
        var location: String? = null
        var longitude: String? = null
        var latitude: String? = null
        var disposeResult: Any? = null
        var disposeStatus = 0
        var disposeTime: Any? = null
        var disposeUserId: Any? = null
        var createTime: String? = null
        var createUserId = 0
        var delFlag = false
        var name: String? = null
        var username: String? = null
        var voList: List<VoListBean>? = null

        class VoListBean : Serializable {
            /**
             * id : 2
             * fileId : 874
             * recordId : 34
             * name : 后缘裂缝：出现不连续拉裂缝
             * createTime : 2021-04-16 19:46:15
             * createUserId : 1
             * delFlag : false
             * fileVO : {"id":874,"businessCode":null,"originalName":"IMG_20210416_18_42_01.jpg","customName":null,"relativePath":"2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg","filetype":"jpg","fileSize":73113,"createuserid":1,"remark":null,"createtime":"2021-04-16 19:45:32","version":null,"netUrl":"http://172.16.0.73/2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg"}
             */
            var id = 0
            var fileId = 0
            var recordId = 0
            var name: String? = null
            var createTime: String? = null
            var createUserId = 0
            var delFlag = false
            var fileVO: FileVOBean? = null

            class FileVOBean : Serializable {
                /**
                 * id : 874
                 * businessCode : null
                 * originalName : IMG_20210416_18_42_01.jpg
                 * customName : null
                 * relativePath : 2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg
                 * filetype : jpg
                 * fileSize : 73113.0
                 * createuserid : 1
                 * remark : null
                 * createtime : 2021-04-16 19:45:32
                 * version : null
                 * netUrl : http://172.16.0.73/2021/04/16/19/658c8b00-7144-4ab7-9ca4-109f994be60a.jpg
                 */
                var id = 0
                var businessCode: Any? = null
                var originalName: String? = null
                var customName: Any? = null
                var relativePath: String? = null
                var filetype: String? = null
                var fileSize = 0.0
                var createuserid = 0
                var remark: Any? = null
                var createtime: String? = null
                var version: Any? = null
                var netUrl: String? = null
            }
        }
    }


}